Start ensuring cave (the global variable) is only used after generation
Finished cleansing cave from generation
Include object list in cave struct
Temporary hack fix for town generation
Start reworking cmd_get_arg_direction
Remove some replicated code
Rewrite command framework
Update design doc with progress
Remove unused parameter from disturb()