C++ header-only library of commonize wrapper layer of a window management and an input event polling