A multi-language library for turn-based games