Game of fifteen from Harvard cs50x pset3.  Creates a NxN grid with NxN-1 tiles which can be slid to any adjacent open space.