Added support for multiple items selection. For the moment the implementation assumes that there is an "id" in the items' model.
In the future we are going to make this configurable.