added GPL v3 header to source code files