basic library handling
cleaning
Cleaning and moving
Internally, all path are relative.