better and much nicer uml diagram for the processor.
changed the adding Photographs job.
Added functionality: if a photograph found on the filesystem already exists in the database (a check done by means of the hash), but the file in the database
no longer exists -> we assume that the photograph on the filesystem has been moved to the new location.