First Pass At List Group

Initial mock-up of using a list group to hold grocery list data. At
first pass it seems much cleaner than using a table.