template moved to angular, ability to load examples, viewer rendering only on trackball control events