First check-in of ddd. There is still an occasional segmentation fault issue to be tracked, possibly related to some qwt stuff.