Refactored minimax methods. Pass all but one test. Blog post needed.