Updated LCD code with comments and backlight driver