Finished sketch of signup process