Initial implementation of watching files for dependencies