Client tool to manage (start, stop, remove, update, etc. Gameserver containers).
Relay component to allow a Gameserver to send commands by HTTP GET / POST request to other servers if needed.
Controller component which can check on the Gameservers and if necessary restart them.
Component inside the container running the Gameserver process. Reading from stdin as the "normal" Gameserver process.