Addition of Tag Models and Controller

Created the models and controller for the tag object. Passing this over to @nathanychow so he can add more to the Tag back-end. 

This is a very basic introduction to the tag object. No functionality is expected from these files.
Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.