Filters and data

- navigation module is refactored
- filters are applied before rendering
- filtration affects search results
 JSDoc?