fix saving of presets, fix removal of presets, add text box for preset name, enable offline caching