refactored MLModel. Now there is less and better code.
made MLProperty its own module
MLDefaultFileLocations now creates any needed directories.
cleanup
Fixed Save As...
MLProperty bug fix
cleanup
implement propertyOwnerClosing() as distinct from stopListening()
changes to MLFileCollection to return number of usable files for clients