rewrote most of the saving functionality to make it more modular, now allowing resetting of some parts such as exif, tags and thumbs. Next up: retina thumbs and renaming of model variables