Restructured packaging to move interface classes into api packages, with
the concrete classes kept together in the upper directory.
Added new use method to Item interface so that Items can be used with
other Items.
Updated concrete classes to include new Item.use method.
Added at least one class to every package as a template.
Added template Tape Item class.
Added template JoeBloggs NPC class.
Added template Airport Scene class.