Add basic login routes, controller actions, and view