updated .gitignore x2 and fixed src to compile again