Add CommonJS build.
Assume a pre-compiled template in Renderer.
Use 'any' instead of 'ObjectLiteral<any>' for data in View/Renderer.