Factory classname translator now uses config\Factory instead of multiple configs

We map translations in config\Factory so we have a single source for all maps
Deleted config\Model and config\Widget at they were solely maps and poluting config\