Boooooing A Java program where I heavily used JavaFX in order to draw mathematical shapes on the screen. I used inheritance relationships, abstract data types, generics.