Modified and cleaned up header text and header file usage.