make the timer have message arg
don't setup the driver if this base class is being used as a script util
add directories and init scripts