Feat/multiselect

add multiselect directive
Do we really need to expose this method? Doesn't seems to be used anywhere else. Also think it could be updated every time a select is changed.