Add a barebones full pipeline method.
Replace beer name matching with keyword matching.
Implement new parsing approach based on structure.

We exploit the expected similarity of the local structure of all valid beer
names on a given page: (1) look through every bare string in the document,
and mark those containing a beer keyword; (2) identify the parent tag type and
DOM depth of the plurality of matches; (3) return all strings matching that
structure.