Move ZoneComponent to component package
Separate BlockSelectionComponent out of ZoneComponent
Destroy zone tool block selection entity on shutdown()