Persisting to disk.
Added some internal metrics.
Tests for handler.go.

100% coverage!