Removing hard coded column indexes
Refactoring
Movable columns
New columns
Configure columns
Refactoring
Movable Columns
More columns
Saving & restoring column settings
Bugfixes / Refactoring