Provides a watcher which keeps the artefacts up to date during development