Renamed XType concept to XDispatcher for clarity.
Moved 2d-specific dispatches into Entity2dDispatcher.