Began the implementation of a new map algorithm

I'm modifying the SnakeMap algorithm. It will use a new concept. I am
building Hallway objects, and connecting them together. Each hallway is
the same size, with enough space for a 3x3 hallway in its center.