Update widget drawing

Make the chart fill to the available space, and save the demensions
when someone resizes the widget