Added Generics to spells as we make them more general
Merge pull request #111 from EnacheB/master

Added Generics to spells as we make them more general