- experimentation with booleans in the case of seperation of visuals & abstract
 * for cube only for now & for subtract
 * slight modifications for subtract
- attempting to adjust booleans (subtract) for seperated abstract/visual shapes
- started cleanup of visual editor:
 * removed a lot of clutter : unused and/or commented out methods etc
 * trying to progressively reduce it to minimal work system, refactoring/moving
out various elements
- moved a few element of code out from visual editor into helpers
where they would be more likely to belong
- move "inteligent" pointer related code to its own file/class
 * added some todos about snapping etc
 * all of this is not functional just yet
- added various notes about some expected UI behaviours etc
- added "stubs" for basic transforms (translate, rotate, scale)
- further stripping down of visual editor to just a visual editor:
 * things are quite broken at this stage
 * removed history/command manager, code editor, various code generation related items
 * work in progress
- updated bower dependencies:
 * added all recently created usco stores, parsers, serializers
- added various ui notes
- started fleshing out main editor:
 * added stores, parsers, serializers
 * added visual & code editor elements
 * added history manager and minor code generation related elements (originally in visual editor)