added CategoryService And its test file, also added some constains for
categoryService