(Refactoring) Extract var for 'draggable' css class.
Multiple card drag + fix text limit event binding to use .on().
Clear selection sets when a click starts on the canvas.
Decouple card mouseup handling from mousemove.
Enable single card dragging without having to draw selection square first.

Reset selection set when clicking on a card that isn’t in an existing
selection set.