add clearEventListener in BattedBall(and Ball)