A modern and lightweight GUI library based on OpenGL