signup and login (backend) implemented