added user authentication, routing, user details view, model and html page. for a user to login and see their details it requires basically that req.session.authentication === true.