rename to cpp
fix build after rename
rename header for plugingui to .hpp to reflect c++ only usage