implemented bouncing from map-boundaries and tunneler collision