* Lots of changes...
* Add build scipts (simple, and Ill make better ones later)
* Maze rendering now, along with a TopMenu that renders the name of the maze
* Added a namespace maze, so most of the diff is from that
* Fixed an issue with the AldousBroder maze crashing due stack/recursion issue
  now just use a while loop vs recursion. (Huge speed up as well)
* Switched Direction to use a bitset, waaay better as we can now iterate through the
  directions.
* Most likly more stuff, did most of this on the airplane soo I just didn't commit anything.