added .gitignore and gpl