Feat/multiselect

add multiselect directive
Looks complicated. Is there not a better way to achive that? By wrapping access to the select state and pushing it to the parent controller for example?