create FilteredCollection
implement filtering functionality
implement empty view
linking filtering to routes
implementing the About sub-application
implementing the Header sub-application