Grocery list generation.

Fixes #35