Sounds good.

Just a note about the voltage/current visualization: considering the fact that the rectangles displaying the voltages will be redrawn many times per second, we should consider there the drawing performance. Maybe a simple class showing only that rectangle could be useful.