Created the BlockDataMap wrapper class