Java library for arbitrary precision computations