TDD Exercise involving shapes