Value filter widget

For #336. Could still do with some UX love but this should be sufficient for now.