removed the print commands
license details added

Following the instructions of GPL
 -> each source file now contains copy right notice
 -> separate license file
 -> separate GPL license file