add sha3 util class and tests