add cpp test files
add ignore file