First implementation of CLI and extensions

Includes:
* CLI for creating models
* Extensions for local/remote fetching of data and HTML
* Navigation
* Styles
* Model preview and source code display