To better support behavior outlined in #3, MapGeometry needs a refactor
Needs to retain Vector64 coordinate storage
Needs to retain SKPath caching behavior
ADD reference/string to original Kml file
If imported, this won't change
If the geometry is edited, this MUST change to a new file, ideally in AppData, with "_edited" or something similar added to the end of the name but before the extension
If editing already-edited geometry, it should NOT add "_edited" again - no "File_edited_edited_edited_edited.kml"
Edits should set a boolean value that informs LOKI it needs to save this changed Geometry to a KML file on application close
To better support behavior outlined in #3, MapGeometry needs a refactor