WIP on tagging
Finish laying out tagging api