Started adding tests to the application.

Nodes are kept centered when toggling content visibility and the content
makes the node bigger.