[enh] add .env
[fix] add missing dependancy
[mod] update gitignore