This commit cleans up the package structure, to make two new top-level packages `internal` (for internal-use packages) and `pkg` (for general shared utility code).
This commit adds a new 'dis' component to the distillery that serves a list of all known instances for the moment.