Refactored all but profile JSON calls

Now only using 1 call for them all to re-use the code. Also touched up
the Register page a bit, making the names auto cap there, plus a little
spacing and colors on the text.
Merge pull request #55 from mierze/master

Refactored all but profile JSON calls