Generic GridGame and Sokoban and TicTacToe-implementations.