added checkchar option
cleaned ascon state
cleaned state representation code