Gordon's lab04 submission

 A class representing a Shape