wired up collision callbacks (see game.lua and player.lua)