Added Category, CategoryRepository & Test