moved summary generation components to new directory