Implement tag search, closes #21