first commit
model: User, Project, Team, TeamMember