Tools for cracking vigenere cipher using Index of Coincidence, Chi Squared, and fitness using quadgram statistics