Category, Sub Category and Designation

Category, Sub Category and Designation Java files defined, but not
implemented yet.