Added GPL license to source files