Improves color walking and allows user to select color in demo.