Added CollisionDispatcher.cs, not fully implemented