Updated .gitignore to handle Visual Studio-generated binaries/temp files