Add .gitignore
Add license GPL v3
First implementation