The color should be saffron not orange or red and represents hindu community. also the white represents the minorities like the sikhs, jains, buddhists, christians and so on. and green represents the muslim community. the circle is from the symbol of a hindu ruler the great Ashoka. The emblem of india with four lions also consists of the Ashoka Chakra.