Drag a card with the pointer, or focus one and move it with the arrow keys — left and right change column, up and down change position. SortableJS handles the drag; the board's state is the only thing either path writes to.