Made working sign up page

The sign up system, at least works. These are the improvements that need
to be made:
 - Make the Sign Up page nicer
 - Make an Ajax request if not available