add a single test item to the map
simple event handling system to allow items to respond to player actions with arbitrary callbacks