added server support for checkboxes and initial saving of configuration