Addition of new models, controller and view for tagging project.
Merge pull request #1818 from bmuscede/tagging

Addition of new models, controller and view for tagging project.