Generate a model for Tags. Using Tag objects is preferred to using strings and there will be support for multiple Tags in the future. I am too tired tonight though.