Drag and drop to reorder, refactor styles to dark theme, remember panel status