organize classes
rename AutoMerge to MergeMissing
implement full merge (overwrite destination)