add editable target regions
restructure regions model so they are in appModel
clean up