Java software to sort collections of photos and other stuff, with focus on restructuring and duplicate elimination.