Charting my progress through http://lazyfoo.net/tutorials/SDL/