An object-oriented wrapper of the SDL2 library.