First pass at filtering list

Add a view that filters the list, trigger some events that can be
used to kick off the filtering.