updated documentation for the hypercube class