updated git ignore for VS and XS and added missing solution file