Implemented filter, added searchable

- Got a version of the core expression filter to work, removing
undesired apps from the listing.
- fixed bug where scoping of templates affected ability to see declared
functions (don’t apply to model of sub-elements)
- added a searchable attribute to the element, exposing a way to modify
filter as an end user