adding sign up registration and login