Committing before I change code a bit to linearly interpolate color values vertically down the screen...
The screen is almost working.