Update to SettingsPane 0.0.1

Continuing with implementing functionality. Moved everything back into
one class. commitChanges method still needs to be completed.
downloadPane.changeSettings needs to be implemented.