- spring cleaning of visualEditorView:
 * refactored a lot of code that should not be in the view itself to different files (mainScene , shaders, etc)
 * cleaned up overall structure a bit, making things more coherent (all initialization code close together, all event handler close together etc)
 * slowly adding basic "code injectors" ie visually (context menu) adding basic shapes
 * started exploring (not functionnal) render manager class from Thibaut Despoulain : http://bkcore.com/blog/3d/webgl-three-js-extension-rendermanager.html
 * moved object visual style updating to helpers
 * various cleanups here and there