minor refactoring

* removed install_prerequisite in favour of dependency_class
* added the ability to manage the default/sysconfig file