change the licence to GPL3 in headers
change the name in header guards