create tag and tagging models
create routes for tags