add BaseController and SelectionController
Merge remote-tracking branch 'origin/HEAD' into mc
Painters added
Painters added
Painter edited
Added correct work with contours and selection
replace color constants for dict
move painters to separate file
fix painters call
add painting of creation points
fix key events
fix initial painter
disable contour points for selection painter
add move controller
add toggle buttons
remake joints and toggle buttons
add revolute joint
fix pause button
fix selection with control
add prismatic joint and fix creation of objects and joints when paused