Added block storage

No retrieval/restore code atm