No need for seperate file for the recusive directory deletion function