* Move over to CMake, so I can create tests binary easier.
* TODO: Look into getting GTest/GMock working
* BUG: There is a bug in the Sidewinder maze generator, I need to make a test
       that check that every point in the maze is solvable (sholdn't be to hard).