Updated "Software Design" with object breakdown