Renamed 'values' to 'items' to match the language used throughout. Started extracting code into the Command superclass.
Why the hell did I type teleport instead of telepath? I need to get more sleep.
Reduced duplication by moving the data output and error handling to the superclass.