separated MapZoom and Box2D contact Listener