Java 2D Tree Generation Library