[Storage] Refactoring split directory providing and pure storage read and write