Implement AddingAPersonToAProject

* Adds new model 'Membership' to provide rich associations between
	members and projects
Add feature spec for authentication