Added default items in a room.

Fixes a bug where dropping an item in a room with previously no items in caused a problem.
Tidy get:*.
Drop code was completely broken for cases of having inventory.length > 1.

TODO: add an Inventory/ItemCollection class with these methods has(item || itemName), add(item), remove(item || itemName).