Added recursive directory watch