Split the concept of a node's score and tracking the best child score. Not entirely happy with how CardDrawNodes are being handled here.
Refactored the main search loop to make it less complicated. Renamed "doMoves" to depthFirstSearch.
Move scoring types next to each other.
Minor refactoring
Removed unused parameters
Created minion placement and attacking specific tests
Created stealthed and Faerie tests for abilities and spells.
Simplify Ooze test
Simplify Amani tests
Simplify tests for a few cards. Added some missing tests.