change caesar::rot_n to caesar::sequence_type
improve code readable
fixed incorrect name of test suite
fixed a bug
improve code readable
expanded table_array

improve code readable
Add Vigenere Cipher