+ separate testApp.cpp file
+ add connectGroup fund
+ add removeDuplication
+ clean up some .h file