This environment builds on the simple-graphics environment, adding
a Square class that allows you to practice constructing and
maniuplating objects to create graphics rather than just calling methods on
the Graphics object that is handed to you. You
can read the docs
for this new class to get all the details about its constructors and
methods.