Add recursive parameter to addDir