Block header parsing and transaction ID computation
Initial primitives refactor
Migrate to ff and group crates