Processing (Java) project that implements a more intelligent Dot Plot algorithm