Sessions, Passwords and in between

- sessions controller and views added
- user model and db updated
- routes updated
- gem file updated