Reorganize files and start working on diffDOM adapter