removed handleCollision with typeOfThing implementation