Refactored exterior and interior perimeters into a single class and used it to define the "composite shape" contained on the shape placement boards.