Adicionando enums
criando a classe 'directory'
criando a classe 'watcher'