Implemented new function ddg.graphic.out which allows for the capture of the graphics device when plotting. This then means that users won't have to save their plots to a variable and use ddg.data.out