First import into github
Added GPL3 license