Add actual storage abstraction files