Finished signup functionality but without confirmation email for now