Also added `Rnd_U16Y`, which retusn a random number between 0 and (y-1). Renamed two multiplication routines to better reflect the output.