Draw something interesting with JavaFX. The drawing must be
something coherent - random shapes on the canvas will not receive
near full marks. Your drawing must make use of at least the
following:
1) a compound object generated by a for loop
2) each of a rectangle, arc, circle, ellipse, line,
3) at least 15 shapes overall
4) 5 different colours
5) the use of translation, rotation, and scaling