Add admin boolean to user model
- Add boolean to user model to indicate admin
- Add functionality to only allow an admin to create or update
  posts/projects
- Add tests