add selected field. now use name instead of display name
rename selected to preferred
Merge pull request #143 from robotics-in-concert/multiple_impls

add selected field. now use name instead of display name