major header cleanup

80 files changed