Fix gitignore
Basic filewatcher impl
Use EventEmitter