Alpha Beta pruning method

- wrote the alpha beta pruning method, I think the bulk of the logic is
complete