added settings file and save capability to sketch