Cleanup, add sanity specs
Refactor vigenere, add decrption