Reimplment using AngularJS
Remove onsolete dependencies
Fix search-input width
Add category filtering
Remove legacy code
Merge branch 'angular'