initial commit of Ch07ReusingClasses project