Cucumber tests added and some changes to other code to help students
have login working now need to make admin panel with restricked CRUD functionality
committing so i can pull cucumber tests
committing
added a couple more partials. cucumber tests have issues