Interface to select spells by attributes
add CasterClass model, join table
CRUD pages for CasterClass; reshuffle javascript, ajax handlers
Add CasterClass search to spell index