The lazyfoo SDL2 lessons (http://lazyfoo.net/tutorials/SDL/) ported to rust.