spells implemented

a few aren't fully implemented yet and it isn't tested, but it is there