FINML-8: update gitignore and requirements.txt