support tags and searches using tags
removing unused code
having tags propagate down the pipelines a bit
Merge pull request #364 from SuperCowPowers/tags

support tags and searches using tags