Merge pull request #2 from wooice/master

Update code
update tag service
Refactor tag service

Pass basic smoke test
Merge pull request #16 from dugu108/staging

Refactor tag service