Merge pull request #10 from mlippert/widget-refactor

line graph redraw
fixed merge conflicts - but this page still doesn't update, only enters and exits.  Same problem I was having.  If you change L or A, the dots recalculate to cover a different rectangle, but those dot values don't update, they just sit there until you change the number of dots, at which point they finally get drawn in the right place.
bungling the merge
fixed rounding on the resistance, and finally got all the values back after merge.
Merge remote-tracking branch 'refs/remotes/upstream/master' into widget-refactor