create Category class