C++11 bindings/wrapper for SDL2