rewrote fading method, added config

Now using an Animation, rather than OnUpdate to fade the display.