Add beginnings of a Category class