An initial attempt at building a simple, general, game engine that could be used to analyze games.