Add Spellbook.filter Component

[Refs #22]