Add missing using statement in word-count
Fix a few edge cases for simple-cipher

Random key was not able to have a 'z'.
Key was able to have non-alpha characters.
IndexOutOfRangeException was possible when encoding/decoding a message shorter than the key.