removing nyancat (does not work on travis and windows)
splitting repository method for restoring
adding test for the new method
first try for migration
using new repo method migration
benchmark of migration
end benchmarking : passing refernces does not improved speed
first try for black to white migration
collecting properties
generation of class based on yml
generation ok
returning string for generated classes