Improved Map Component

Front-end editing,
Theme integration with icons/zones