Added Spells

Added the beginning of spells, along with general fixes, additions and
changes.