Merkle tree refactored
Pair serialization implemented, block validation tests