implemented picking of highest affordable card from hand of 2 cards
added test for minimizing hand size to two if possible
added damage maximization test
implemented maximized damage
code formatting