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 ;)
> does space around operand rule apply to i%this.state.columns ?

yup, please