Working grocery list

Driver code & refactor to come
indentation