Searchable catalog finally implemented and lots of frontend bug fixes