Call hierachy for encrypt, decrypt
Add helper functions F for cipher and S for rotation
Add parameters to helper functions