Fading algorithm first pass
Babylight firmware ready for prime time