CS212: new naive zebra puzzle implementation
CS212: preserving 1D implementation of tile game
CS212: simpler tile game implementation

* Changes environment from 1D to 2D.