Add support for tag(s) filtering

This idea was originally submitted under PR #43. However, I deleted the original repo accidentally while doing some house cleaning, so here is another PR that can be merged.