added cast function to spell for 3 spells. added testing suite for spells. tested first spell.