minor update

added gnu/gpl license
updated license on each file