add ignore file and some cpp files