Implement BlockInfo class