started PanelModel
pass panel models to PanelNode
drive PanelNode dragging using its model
moved more state from PanelNode to PanelModel
clamp the angle for panel rotation