VROOZI-556: Category Tree API implementation initial commit
Merge remote-tracking branch 'mhabib/master'
VROOZI-556: category tree implementation.