Nega alpha beta pruning implemented, seems to be working, bug free until now