Add a sortByWeight() method for Card objects
Add getFace() method for Card objects
Return a CardPile from getValidPlay()
Move getFrequencies() method to CardPile objects
When AI selects cards, use CardPile objects