got encryptiong to finally work as well as decryption, still need to get it printing groups of 5 correctly and do some cleanup, but overall project is done