Merge pull request #88 from jjliang/umass_branch

Umass branch
Merge branch 'umass_branch' into staging
added validation for uniqueness of username, and presence of project_id
Merge pull request #90 from jjliang/staging

Staging