add logger
Add dotenv configuration