Removed useless constructors and added a method for adding a ColumnSortEvent.Handler