* moved header parsing code into seprate function * improved header parsing * added _validate_callsign() * added tests for _validate_callsign() * added tests for _parse_header()