issue #7 add categories

change the search page layout to group results by categories.
change database search to return category too.

@todo: add delete in search results.