added project model and views to display them

Projects have a 'many to many' relationship with users.
Users can only see projects associated with them.

To Do:
Need a way to add user to project
Need to be able to remove user from project
Admin needs to be able to see all projects (create Admin model that extends User?)