c++ based UI kit for SDL framework