Fixed viewer: javascript bridge is added after each page reload.
Added C++ model implementation (mimics partially js model).
Reorganized code.
Removed unused file.
Fixed kernel path.
Added object link to model.