refactored and added a sign in page