add .sln gitignore
add vigenere to project