Styles cleanup, individual course pages

A lot of cleanup work in the styles and js files, added logo images,
those may change, resources page is still under construction