Did some minor tidying up of the directives
The Card directive no longer needs its own scope