This is awesome. Very good! Only criticism I have is the sizes of the quarks. I know the sizes of the quarks are unknown, but if you think of their size as being proportional to their mass, then the top quark will be by the biggest, and the up and down quarks will be the smallest.