Added spell parameters / argument passing. Creating the spell entity requires parameters/arguments. Real_time_spell_interpreter now parses operator trees (expressions).
Spells can now pass arguments into other spells. Added the ability to give parameters to created spells.
Made the user cast a generic spell. User can edit what the generic spell does.