Added GNU General Public Lisence to code
More licensing