Add gitignore and requirements