Negamax Patch ver1.2

-better at finding the correct node
-checkmate and checks in main