Walk us through how you would structure a Terraform project to support multiple environments (Dev, Test, Prod) while minimizing code duplication.