Remove superfluous class
Use class to store modification details
Include type namespace
Add detail information to rename/move modification