added GPL v3 to headers of files