exo6: add constructor and some sanity checks to Chiffre and Variable