add computeFullHash
add transformedHash
add TransTable
transposition replacement policy
iterate over bits instead of walkBits; bensonAlive simple return