Finished negamax with transposition tables but heuristic is still not that great