A Java implementation of a GADDAG, with a visualizer