working version with random dungeon

3d rendering working with random dungeon
follows key input, no rotations.
each step reads a part of the dungeon into the map of view - world.map
should be dungeon, the world.view should be named view instead of map.