Added driver and unittests for CloudFront

fixed the grouping