added gpl license and notice for each file to gpl/ directory