ooad, architecture: figures