add missing parenthesis
remove unnecessary duplicate egcd calculation
add f# implementation for ModuloArithmetic
stub CaesarCipher in F#
fix typo
implement CaesarCipher in F#