GUI and UML

PI and PID GUI.
The UML does not contain all classes, only classes that we worked with
today. I created it to get a clearer idea on how everything is
connected.