Adding scheduler
Playing with Rx
Change Watcher to use Rx
Using Rx to subscribe
Refactor
Change version info