Merging in the changes done in the other repository
Removes depricated files
Implements minified exif code
Starting some cleanup cruft data.
Adds description