Added sequence no for blocks
One class for all fill blocks to reduce copy-paste
Start to serialize to json objects