Migrate all metrics to interfaces.
Make the counter and gauge names consistent.
Rename instantiators.
Simplify Gauge.
Simplify counter.
checkpoint.
Checkpoint for Julius.