updating gitignore to ignore everything except the source files