Add user login and signup functionality