Well, what you need most is good organization. What I have in mind: At the top of the project is one guy, let's call him "leader", who is responsible for managing how things get done. There can be more leaders, but one should be enough when working on a mod. Then there are "members", who are...