Changed Hashtable use to HashMap
Fixed broken parsing engine, refined some code

The parser now actually resolves exits between rooms as it's
scanning the file.

Also: removed a definition and use of a redunant method, and
replaced it with the existing one.