Show number indicators next to filter
handle the case of an empty collection
Output filter values
Moved stuff from main into the router
Reintroduced success callback
Rewrote filters as models