moving dungeon functionality to new file. not compiling.