Enhancement: Category view page change to hierarchical tree view. #12
Also added Unit Testing for CategoryController.