Using very sharp, heavy cleaver, cut up the chicken into as many 2"-3" pieces as you can. The smaller the pieces, the more flavor will be extracted into the soup.
Boil 1 quart of water in a large stockpot. Once the water boils, add the the chicken pieces. Boil for 5 minutes. Have a large strainer ready at the sink - and dump the entire stockpot into the strainer. The cloudy and scummy water will go down the drain. Wash your stockpot, getting rid of any scum that clings to sides. Rinse the chicken pieces and return to the stockpot. Refill stockpot with 1 1/2 quarts cold water.
Add rest of the ingredients to stockpot. Bring to barely a boil and immediately turn down the heat to low. Simmer for 1 1/2 hours, never letting the stock bubble and boil. Periodically check the stockpot and remove any scum on surface. Strain, reserving stock. Congratulations, you've just made a very clean and healthy stock! Return stock to the stockpot.
Add 1 tsp salt. Taste, adjust salt as needed. Strain the soup, discard ginger and green onion. Using your fingers, shred the chicken meat and return the chicken and vegetables to the stockpot