merged selectCard into askCard() (overloaded)

askCard() will now accept the property argument as either a dictionary
for askCard, or a list for selectCard