dissect the entire file header format
extract file-header into formats namespace