Tidy API and add some (very) basic validation
Support for listing blobs