Added user signup and signin feature