Updates gitignore and build files