Finish creating the storage.h abstraction and winstore.c implementation