Signup page; Minor fixes