Clear filters
- Adds clearing functionality to filters. The button for this is temporary and can be changed when position is known + styling.
- Changes behaviour of search. Before this a user could either search free text or use filters. Now, the free text works as a filter, meaning that a user can both free text search and then apply a filter to that free text search, or vice versa.
- Removes all logic that had to do with blocks.
- Attempts to fix a bug where some browsers could not handle the infiniteScroll logic. The fix allows for some additional 'wiggle room' to counter this issue.
- Fixes a bug where Firefox users would see a completely different scrollbar. The scrollbars are still different but has now been made more similar.