added new views, controller methods and login view done