Modifications on Spell scripts

-Add RequireComponent for SpellFireball and SpellFireDot
-Add SpellProjectil trajectory logic
-Add comments to all Spell scripts