Prof pages

Ready for a review, some UI elements may be changed but the core seems good. 

Closes #142
Yeah, `_.find` works, and I don't have to index an array at the end so I switched it to that. Also I split it up in to multiple lines, definitely more readable.