added text files and modified source file headers