Implemented highlighting of entered text
Made highlighting case insensitive
Ensure that categories are sorted first by parent than by category