add stopall for watchers
adding js hint
Improving Watcher