Updating board layout and misc changes to code
Converting RGB effects to a library.  Color fading is working - with some math.