PlotwattError should derive from Exception; Plotwatt should derive from object