Removed createProject(title,owner)

The owner must already exist
Changed ProjectOwner/Staff relationship to User

ProjectOwner/Staff no longer inherits from User. Instead, a one-to-one
relationship has been established

*also includes code formatting
Merge pull request #1 from reypader/domain-changes

Domain changes