gui changed to properly communicate using ingredients objects amongst
its parts. Reduces excessive usage of database.
Renamed class containing main method. No longer a testing class