1. Implement tree-table using 'treetable' JavaScript library replacing Dynatree library.
2. Implemented our own context menu.
Replace 'dynatree' with 'treetable' JavaScript library. Remove dependency on PartCategoriesController.buildCategoryTree().
Remove unused CRUD for Chambers.
Remove dependency on PartCategoriesController.buildCategoryTree().
Remove buildCategoryTree() and related utility functions. New code will use the relationship of the model class to obtain the tree structure.
Remove obsolete and and unused JavaScript libraries.