pmDriver does not need to be in settings.ini anymore. it is hardcoded in the code
added some checks to main class, added logging