More refactoring to get the basic Tychaia game world in IoC.