added file breakdowns and descriptions.