refactoring framework
refactoring
Change movegen to int->MOVEDATA
Move ordering
Added Killer moves (1 seems more effective)
Fix movegen - destroyed castling
Fixed slider capture rook castling breaker
Added and verified Zobrist keys
First version of Transpositon Tables
Check in failing tt test