before deleting integration.cpp and integration.h
delete integration.h and integration.cpp
modify the code after the deletion of integration.h and integration.cpp
now the code compiles OK
organize the code by putting files into different directories