Remove duplicate groovy files
New Card Scripts + Groovy
normalize script files
card used as target of requires_groovy_code must have its own groovy script
correct order of subtypes
correct instantiation of MagicPumpTargetPicker