CategoryDao and Category is refactored #15