nested survey object in edit/add survey

flattened to nested survey object