10-bit color + animation

remove previous precise colors method
use 10 bit color components
use semilevels for brightness
implement color animation