added login, register views, controllers for them