Chunk history into a tree of blocks. Allows skimming through history efficiently. See [presentation from Google I/O](http://youtu.be/uOFzWZrsPV0?t=19m15s)