Fixes all around

- MainWindow variables
- SettingsManager is useless, put QSettings back
- Load/Save Settings in MainWindow
	- Loads all settings for the program after all signals are ready this way initialization happens in the mainwindow constructor via signals and slots