Full block header data structure, added example program for iterating through the block headers