Extract DragboardPosition into a new file
Remove outdated documentation
Remove unused code
Split SmartColumnLayout.js into ColumnLayout.js and SmartColumnLayout.js