Joint: bugs and visual changes

Joint: bugs and visual changes #684
Crash on new joint #693 
Joint grid trouble #698