Moves module files to dedicated directory
Adds all features required to use the migrate example properly
Better readme file
Moves files around