Block Storage: Get Block

Gets a block using the current naming, but directly from storage using the Block Storage End-Point
- Depends on PR #162

TODO: Updates for the Block ID being different in storage than in metadata
Yes, that will happen.

Please note that this is in the Block Model; I did move the function from elsewhere here.