issue #321 - step 1 split map data path and filename into 2 parameters for mapbuilder
fix bug in retrieving nonexistend object when checking writing on contents of a container
improve "read" so that notes and pictures don't block being able to read the real content.