added login views
updated backend to handle logins