Restructure LESS files, and go back to HTML classes for Bootstrap grid

Turns out trying to be smart about using LESS mixins broke the fluid responsive grid. 
(The mixins `makeRow` `makeColumns` only work for fixed non-responsive grid.)

Additionally I have restructured the LESS files in a way that feels more natural.