Fixed the issue where excluded directories would be watched anyway using filepath.Clean()
Formatting to main.