Separated backlight code, dotty buffer experiments and animation