refactored note list to generic entity list
the search results are now an instance of EntityList
unified tags, grouping and paging in entity list
enabled grouping