Starting the evolution to object orientated with a few classes Thing, Location and demos
Keep the OO theme going and put all the locations into a parent object, doing away with the list of locations
New class Way - allows definition of Ways from A to B including short and long descs, 2 commands, and a description of the action.

This will reduce some of the descriptions included in the location itself.