Cleanup TODO block services
add cache
cache: use chain loader to load a block
cache: add tests
cache: updated tests + require-dev sonata-cache + small updates
Merge pull request #16 from rmsint/add-cache

Add sonata caching