added GPLv3 header
added license file