map view overlay works.

Fixed a memory leak, because I’m already going to be using way too much memory anyway, might as well try to not throw it away…
initial work on map view settings…