Add initial commit of ElementFilter component
Add JS for filtering

Includes tests and basic CSS for hiding/showing items
Add styling for .notes-list