A personal game library built on top of SDL2 and others