Refactored item/receptor functionality - added collision to item