Header tables, blocks and fields

WIP implementation of the header related structures