gitignore modified for a portable visual studio solution
vs ignore update
visual studio solution with dependencies