Basic application glue code taken directly from raynos/mercury for use in chrisinajar/not-mercury.
github.com/chrisinajar/main-loop-app
chrisinajar/main-loop-app