updated with `set` callback + installation
Note about root permissions, broke out usage
Run FileWatcher only for direction in
Corrected 'inervalTimer' to 'intervalTimer' in Example
don't assume the value of a pin is 0 by default
emit direction change no matter what
add callback to setDirection()
only emits ready once the direction has been changed