Karatsuba working plus cleanup