User progress

Login now works. Created user controller. It will be the next step -
implementing who and how can edit it.
TODO:
- Figure out how to store roles
- Create the requestMap
- Figure out log out