updating to latest version of Rust + rust-sdl2 api changes