Added users and sessions controllers, corresponding routes

Framework for user login/creation, session maintenance
Merge remote-tracking branch 'origin/add_users'