adds dotenv and gitignore, needs work
changes 'eye' to discover button, improved user flow
finishes .env usage to remove API keys from public