Simplify the names of API & source file
refine API to don't depend on CPP language