Text this: The Structure of Differential Invariants and Differential Cut Elimination