Plan out api for creating, renaming and deleting directories