starting to implement vigere cipher