I have added the possibility that some columns may be fixed. The boxes contained can be moved but the column will remain in the original position.
For example, the first column that can be a carrier and contain a list and stays fixed. While the other columns can move and swap positions. However, all the content of the fixed column can be moved to the mobile columns.