DungeonGenerator class added
make_map() creates a random level
The goal will be to add an option to select a generation algorithm
(random, grid based, bsp tree, etc.). For now, only random checking
for intersections is impelented.