Port notebookView code over to notebook.component.ts. Integrate loading of notebook contents into the UI