Add license

I add a license file and change the license in the header of the source
files.