Settings now can have a flag indicating if a restart is required when they are changed
When saving settings that require a restart, the program will automatically restart if needed
Cleaned up the main screen buttons
SettingsPane is preloaded so it doesn't lag when you first open it
Finished getting all the main bar buttons working