Addition of code + gitignore