Set up a system for specifying view modules in cube.js and implemented the first shared view, Connector.view.module.Text.

There's a module factory for taking module spec json data and creating views for the modules. The factory can create modules from a combination of static data added to the cube data or using properties of the model that are extracted based on specs in the cube data.