procedural level generation
refined level generation, door generation