Add signup functionality. Login and Signup now work as needed.