Added ContribueClassView, which all contribute pages are now based off of.
Moved nav in to contribute_nav.jad, allowing for easier addition of nav to contribute pages.

Fixed other small bugs.