Commit partial work on progress towards defined types.

This will allow a single node to host multiple separate minecraft
servers, each with its own configuration, plugins, and startup scripts.