add tag functionality
finish tags
Merge pull request #4 from oconn/add_tags

Add tags