Function to do things to items in a radius
Expose some data so controls can give them to rendering classes
move map drawing to a rendering class

so it can be used by multiple map controls