add higher-level abstractions for Route53

Please add higher-level abstractions for Route53 APIs.