Basic Signup Flow is almost complete (see commit messages for details)