Replace storage implementation with generic TechDivision_Storage package