changed build_infastructure to use cloudformation template, and modified the cfn template to be more paramterized