add selecting and deselectiong logic
removing on marker dblcick, deselectiong on infowindow close, selecting
on marker click