restored license information and updated authors and gitignore
updated GPLv2 to GPLv3
updated gitignore