update zone list component to externalize list, update styling, display zone info
just a touch more styling
just a touch more styling