gitignore and requirements. All good for tomorrow