Updated classes with proper comments
Updated MainGUI
Updated SettingsWindow
Merge Updating-gui into develop