Angular Multi Select directive