...
Gluons: Each Gluon has two colors as indicated on the Wikipedia page under Color Charge. All combinations of gluon colors should be represented. There are three colors and three anti-colors red, gluon, blue, and anti-red, anti-green, and anti-blue. You can use the same color representation as what you see on Wikipedia. Each gluon can float around and interact with other gluons. Gluons can do nothing, attract one another and annihilate turning into two photons. They can only annihilate if the total color charge of the two gluons is color-neutral. They can also interact with each other to make pure gluon states. Other than that all they do is swarm around and interact with the quarks. When they make contact, they can bounce off each other changing from attracting to repelling, or they can pass right through each other. When the gluon density is large more sea quarks pop in and out of the vacuum. Space is full of fluctuating waves/swarms of gluons increasing and decreasing the likelihood of QCD making something happen. The gluons continuously pop in and out of existence but the swarm is always present. As the flux tubes move in space they clear out the fluctuating gluons in the vacuum.
Quarks: The quarks are charged so besides the color force there is an electromagnetic force as well. This is true for the sea quarks and valence quarks. The Up quark has a charge of +2/3, and the Down quark is -1/3. This is important in the physics of their dynamics because when charges move, they make magnetic fields. The force from the electromagnetic charge scales as 1/r^2, where r is the distance between the quarks (charges). The color force on the other hand does not diminish as fast over distance, it is the same between quarks but will normally only act between two (sea-quarks) or three (valence quarks). The strength of the color force is roughly 137 times that of the electromagnetic force.
UI and Controls:
We also want a nice User Interface that is transparent so you can still see what's going on behind it and provides the option of controlling all of the dynamics and
...