Big cleanup + small bugfix

Be carefull before merge this branch, you need to test each feature tu check if I don't have deleted a usefull line.

I develop on Windows, I have make a little change on the package.json because this not work with the relative path.