feat(base): add multi-chooser directive(which is configured with choicesList, and searchable, cancelable, list with checkbox to select etc)