Add color to commands
Show pulse when document is dirty
Narrative name in page title, wait to arrayify lines until after we make sure the lines are there
Reload dependents when dependency changes