Added Alpha-Beta pruning. All tests pass. Actual game play no longer unbeatable.