Populate Project attributes on object creation
Create base Resource class to hold global methods
Too many things :(