added categories (tree, drag and drop)
created categorization
added categories and search