Authentication now prevents access to all pages except sign in. Roles scaffolding done.
Tests are all breaking because of Devise and CanCan.