[polyml] ANN: Initial port of several libraries to Poly/ML