Updated Box class and its implementation to correct a bug.

The rect() function was not used correctly and a position bug appeared.
It is now corrected.
Upgraded the Box class and relatives.

The box boundaries can now be choosen. Also, the Graphic class allow its
plotzone to fill the space with a variable factor.