Implemented save, search, remove, addTags, addArtifacts, extractData, extractTags, extractMiniature functions. Still need to fix load function, and extend extractData functions.