Add comments for more optimization
Forgot some generated .c files in .gitignore