added selectable list component
updated the unit template list to use the selectable list component