iGraf in Java: graphics and functions (including integration and derivatives).