Server part for a defunct turn base strategy game prototype (endless horizons). Some slides that describe the approach used here. http://slides.com/arturasslajus/quest-for-composable-immutable-objects