Added a detailed error message for when it can't make a directory while saving a map.
Ellipse objects added to the saving process.
bugfix: Call to _compactProperties from _compactObject() had somehow lost its '_'.