Header commit

Implemented ABHeaderMetadata class