Generated tag and tagging models
tag model work
tag list is now an attribute
more controller and routes work for tagging
separated out the /tags/:tag functionality into a separate view and controller action