Update copyright notice and add source files.