Converting TableViewController

Closes #49.  These commits convert the shopping list tableviewcontroller into a viewcontroller that holds a table view.