Spells

A lot of new spells, and few fixes. Not closing this branch yet.