Add settings - issues with dismissal of Settings

@nesquena and @timothy1ee submitting this for now. Couldn't dismissed the Settings page properly, but values are stored and reflected in the UI.