add tagging gem & migrations