Implemented recursive folder creation method