'drop' added and indexing working for it, cleaned up some code

-'drop'command now removes items from the client's inventory.  Drop
indexing is similar, but not exactly the same as 'get', 'look' and
'examine'.  Commands are formatted the same way, but the behavior is not
identical.
-cleaned up some code, and added comments