Continued fleshing out the storage adapter. Not 100% convinced that it's complete (it isn't), but seems to be good enought to work with.