added surface orientation, reshuffled code around
added surface orientation shader to mgl.js
reorganized the module layout, mmt and mgl are now no exported out of morphoviewer
surface variation now curved, color map has smaller green band
improved the behavior when switching between orthographic and perspective projection
added view controls
fixed the camera orbit controls