added GPL3 license text and -header