Added to_ methods to fade to a color. Untested