#6 Added devise for authentication, configured views for status messages
#7 Added rolify and cancan to work towards role based control of what users and admins can do
Fixes #6 Changed book controller to only allow show and index when not logged in and also updated view to only show new book button when logged into the app