Filewatcher

Slices are already pointers, this does not need to be passed by reference