Implemented filtering for spell selection

Filtering now works properly on the spell selection.

Also, spent/available spells are now displayed.