adding log in functionality
adding signing in