Wrapping SDL2 Library functions into RAII objects.