replace groovy script with ability in card script
make token member in MagicCard final
remove redundant Token method
use semi colon as separator instead of 'comma not follow by space' in requires_groovy_code property
undying is a trigger that has to be added in groovy script
use semicolon to separate abilities in ability and given_ability property as ability may contain comma
added Tome Scour
added Mind Sculpt
added Fog Bank
simplify regex as requires_groovy_code is separated by semicolon instead of 'comma not follow by space'