A Turn-Based Game/Game Engine written in Java