Implemented Dungeon.toString() and Node.toString(). Added comments and refactored/renamed code to match conventions.
Added basic Dungeon testing and test factory.