Implement sign up and sign in functionality, create login and home views