(360) Move class definitions to rmenu_xui.cpp instead of header