Implement first version
Add .gitignore