Method overloading for ask player methods
Added rule to Card/Guard
Removed getAbilityDescription, as it is no longer a string, but st of rules