SDLpp C++ wrappers for the SDL library. Encapsulates SDL structs and functions to use RAII instead of SDL's manual memory management.