End Of Class Commit

I think majority of the issues are resolved, focus is mostly on
completing the styling and setting up the project pages.