Added ability to save/load settings