Huge refactoring of params model. Now Params are totally separated from the config.