Add conway numpy.ndarray impl (~30% faster)