Signup and login functioning, needs refinement.