1. RenameFactoring.addElement: I will assume that I can add my own renames that will be added like setXXX and getXXX are on the rename of a field XXX
2. I quite not see the difference between AutocreatingSingleSourceRootMoveDestination
MultipleRootsMoveDestination and how to construct them
BTW I promise I will document them on the wiki if you answer.