Split databaseController: place databaseController.searchResults in its own controller
Split databaseController: place databaseController.entries in its own controller
Use a cleaned filter to do the search in searchEntriesController. Currently, filter is only trimmed.
Simplify the switching of entriesController's content between entriesSets and searchEntries