Remove old variable assignments.
Update example for new openstreetmap-carto layer names.
Add support for point legend types.
Add support for polygon feature types.
Implement zoom-dependent rendering.