added GPLv3 license
modified comments' formatting