move tag creation and deletion into own controller
extract tag creation into service
extract tag deletion into service