create tag and category models
show category in detail view and add category column to ticket
ensure tag name uniqueness