progress on adding a tool palette and drag-n-drop