got most of the signup and login working