This is a C++ wrapper for SDL2 that renders things in a sequence based on layers and works to improve efficiency by only rendering things that have been changed since the last frame.