changed license to GNU public license and added copyright