A ``hyperbolic tree'' implementation
Programming by Andreas Hadjiprocopis (c) netAesthetics, 2000.