Development

Lots of rewriting done, `Manager` feels a lot cleaner now that it has a clear purpose (e.g. acting as a UI replacement -- managing dialogs and messages for lack of an actual main form).

`Program` still needs a bit of work, but is a lot cleaner already thanks to the removal of the console.