Ns coding + image persistence

Added NSCoding protocol for keyed archiver, and made it so we save images in the docs directory based on their fullname.png