Vigenere: documentation and cleanup imports

Added some quick documentation in the Vigenere cipher module.
Removed old unused imports.