Add User Model
Implement Invitation facility and setup corresponding mailing system
Implement secure Token distribution and collection