Added a login view, and a subscription to handle showing it when its route is triggered