some work on utils

new: functionguard
     names
     refactoring
     loading and saving classifiers