Allow recursive creation of output directory