Added ability to attach users to the project;
Start of redesign repository methods