added a user DAO with login functionality
 - cookies are used for reauthentication
added documentation to the `userDAO`
added tests for the navigation
user specs scaffolded