Registration Semi-Functional

Step 1 of the registration works, the ajax for putting the other
information into the database will need to be added though.