One method changed, can now add new items to warehouse, does not
recognise already existant items, have no idea why. populateProducts()
needs to be found better place in PurcahseItemPanel or method changed.