constructor goal combobox todo perspect goal add sub tree model list goal item 