Directory watching (Lots of TODOs)