Fix #33: add drag and drop of visualizations