Remove unused language extensions.
Vapid generalisation.
Rewrote Viterbi explanation for consistent style.