Added high level overview comment for each file/function