Major Class change

Changed the internal class ShoppingList to an external class to prevent
further, minor, coding headaches