- Viewer: moved all the drawing helpers functions in a generic ViewerData class
Viewer: moved all the camera and rendering options code in a reusable class
tutorial compilation fixes
Viewer: finished a first cleaning pass on the viewer