Started working on Finished the Initialize function, and debugged it to some extent.
TODO 6-28-13: Continue debugging by creating more intricate Map Packs, and also finish a Debug log that prints out the tree in an organized manner like so:
US; Type: 0, MapElement: sdkj, x:0, y:0
Northeast; Type: 4, MapElement:sdfj, x:0, y:0
Northwest; Type: 4
and so on...