previously there were two backlight.c files (bad)
Corrected compiler warnings for a number of issues. Gave Atomic some TLC.