Added a tunnler to dungeon generation.

Also moved directon to its own file.