added file descriptions at top of each file