Updated to use sdl2 from Cargo instead of the binding that I made.