CloudFormation script to create a VPC, attach Internet Gateway to the VPC, define public and private subnet with NAT Gateway and Route Tables