use add/remove terms for functions
Now we can remove users
Improve configuration behavior

Improve configuration loading.
No more configuration file is needed, but it can overide defaults
and configured parameters