You have done a good job as expected.
Your presentation way is good and easier to understand. I was thinking to give showing your article to my student who hates geometry. A hope he will find something useful here and it will be easy for him to understand.
!PIZZA