Added recursive option to directory delete