bug fixes and integration of test cases into TestSuperMarketGUI.java