Adds dependency on dotenv
ignore the .env file
Fixes for indexing