++factorisation and updated for functions

* improved the way to save and load datas (labels in files with '#' and
a string)
* and corrected some char * that can be strings.