extra files generated after compiling the kernel for the first time, except for object files (*.o,*.ho, etc), I synced everything
modify gitignore
add project description