Add no results state to template
Refactor filter.js, coding style, remove bean