Fix unit test, update profile page.

Some of the unit tests will need to be refactored due to changes I'm
making with how things are getting parsed and passed around. I need to
see what is else is going to be removed first before this happens.