Added #define IMGUI_INCLUDE_IMGUI_USER_CPP to optionally include imgui_user.cpp