graph app utility using Java and related technologies