added license declaration for each source file