Merge pull request #1 from tahsini/authentication

Authentication
changed root route to home#index
fixed up some routing
set up header and footer. corrected user password field in show page. check comment in user model next to password field.
added role field and methods to user
authorizing resources
formatting, setting up css styles. added css reset
authorization with cancan
Merge branch 'master' of github.com:emilyyt/smartpaths
Merge branch 'cancan' into mergecheck
deleting extraneous code
changed navbar background, font link and removed link to home
changed the layout of homepage
Merge branch 'master' of github.com:emilyyt/smartpaths
styled home/index without the search bar. added pathway gothic one font. formatted model index tables
some program formatting done
fixed salary format
added stars into program page
finalized stars and changed the font of program stats
changed background of home/index