add missing license, copy fro headers to source files