Implement Tag feature: class Tag and Tagging, controllers, views, and RESTful methods for each.