Modified wrapper to accept tags
Changed programmer to only select one card per tick
Added functions to count the number of objects in adjacent inventories