Just a game engine for Haskell