Some cleanup
Some cleanup
Moved Zobrist hashing to own class