updated grid_sorter logic so that dom events update the model and not the view