add Category model and categories controller