adding merkle branch calculations for block header proof of work