Lots of functions for removing items.  Also, Entity, Game and Map functios that reference items are updated to accept an Item pointer and/or a UID number.