sessions controller with actions that are needed
routes for sessions
Test for user sign in
Factory for user

This helps with testing , in particular with making dummy users
edited test error
User log in form
add email index to user schema

This is done because when authenticating user, i am looking up user by email. Creating an index makes the lookup faster
session create action
created sessions helper file
sign in method
current_user methods
signed in method
included session helper inside the application controller

Now we have those methods available in all controllers
boolean logic for signup/signout
altered user show page, tests for user signin now pass
success message upon user sign in
static pages controller
changed root url to point to staticpages new action
arbitary view for home page
test for signing out