notebook.ts module

The notebook module contains the items required to create, edit, and import/export notebooks.

These notebooks are much lighter-weight than a notebook defined in the default Jupyter typescript libraries, allowing for fully reactive instances and easier logic and control.