GPL Added, refactoring
-Added Copying file with GPL, and the standard GPL message on each source file
-Added/updated documentation