Added GPLv3 header to source files.