basic library handling
cleaning
Cleaning and moving
Internally, all path are relative.
CMAKE doesn’t handle relative paths in MODULE_PATH