Dynamics of genetic code evolution: The emergence of universality