Draggable columns, event system refactor, bits and pieces