Put emphasis on light, instead of darkness.
Make code easier to follow.
Ensure brightness stays within range.
Add light values together.
Fix 8 sections of light, line artifacts.
Remove unused functions.
Store brightness as a number between 0 and 1.
Eliminate magic number.
Reduce number of light levels.