Revert "refactored controls to use mostly CSS only"

This reverts commit 325f5f22bafa05e0d9c4ae26f2ac10c7102f877d.
Revert "incorrect commit!"

This reverts commit 89e1a2e5380166c022c7487e0f89bcd3c6d6392f.

Conflicts:
	dev/css/styles-v2.css
	dev/index.html
	dev/js/mvc/partialViews/NavigationMenuView.js
	dev/js/mvc/refactor.MD
	dev/js/mvc/views/ContentView.js
	dev/js/mvc/views/IllustrationBrowserView.js
	dev/less/modules/controls.less
	dev/less/modules/illustrationControls.less
	dev/less/styles.less