Adding GPL License file and headers