CloudWatch Metric Integration via Decorator

Closes #1