login and signup features
singup fix bug