added live reload to watcher - fix #9