Enhacement 9 ux for draggable panel

Au menu
- Handle responsive columns with using KeptColumns
- fix buggy drap 'n drop
- add a window config file for jest (not sure if jest config is also broke for mac / linux)

Hope it's KISS enought ;)
please ensure every file has a CR at the end