BUMP:
I pretty much finished that and turned it in for a grade. I think there could still have been a few fixes, like smoothing out the value change in the backround towards the left. CnC?
Also, I'll probably try working on something in my free time.