added support for changing tag color and deleting a tag