implement logging in

- create login service, form, controller
- add crypto libs
- add routing for logging in/out
- move authstring to new auth service
- fix null ref bug in project service

todo: fix nav bar when not logged in