making separate yml preference editor widget
preference editor loads properly. Now I just need to hook up buttons & saving.