Dnote live coding session #13 - Road to self-hosting

In this episode, we continue to resolve import cycles and get tests to pass with the new structure. Finally we have made some progress by simplifying the test setup process.