A UIView subclass that can take an array of tags/sets of data and arrange them into a collection, each tag being tap-able.