Defining Terraform project structure

Terraform looks for all .tf files in the current directory, loads them & determines the desired state of infrastructure. This sounds fairly simple; so basically...