Prof pages

Ready for a review, some UI elements may be changed but the core seems good. 

Closes #142
Please write a docstring for this function. I know that not all of our functions in our current codebase are well-documented, but we would like new code to have docstrings that follow PEP8: http://legacy.python.org/dev/peps/pep-0008/#documentation-strings

You can see examples of docstrings in newer code, such as `api/v1.py`