added ItemList.ts (item prototype association)

ItemList.ts is supposed to be the place to register your pickup handlers
at. You register a prototype to an item id and want to receive a call
when the user clicks on the item.