Added association ids to registration. Reworked signup to be a /user endpoint with create. Added tests. Tests modified and added.