implemented new settings gui into the main menu