add dotenv
add .env to gitignore
add dotenv setup