Add color, description columns, and make type NOT NULL.
Add api handling and tests for color and description fields
Add -n to automatically generate tag slugs if they already exist