Login/logout sessions

Added sessions controllers, routes, testing, and helpers.  Modifications to gitignore file.