added loggin validation for lists and test 'can get index if logged in' and 'cannot get index unless logged in'
 added test cannot update occasion unless logged in'
added test 'list of occasions cannot be created unless logged in'
added test 'cannot delete occasion unless logged in'
generated migration to add admin field to User table
added test 'if user is admin and logged in'
adding test for logged in user who is not admin
changed method name to 'authenticate' and refactored throughout
added filter to restrict users to only their profile pages
Merge pull request #1 from RichWisniewski/master

CSS styling
added homepage links