Extract watching logic into separate file
Remove synchronized
Merge pull request #53 from jnicklas/extract-watcher

Extract watcher into own file
Move currentDirectory out of watcher
Update CHANGELOG