generate a basic collapsed diff directly based on the unified diff chunks
fix typo
do some sketchy line width calculations, and size the layouts appropriately based on contents