- refactor AppFramework into an Internal module, and leave only the user-facing stuff in AppFramework x drum sequencer app x conway game of life app x example folder, with a program "launchpad-examples" where the user can select one of the included apps, then play with them (auto-build by cabal!) - clean up / document Control module x user mode 2 global config flag