WIP feat(fileblock) : Change return format to dict

The dictionary keys are blockids and values are offset in the
form of lists

We need to benchmark this.