transitions

This patch adds some CSS3 transitions to nodes and links. This creates a smoother experience when switching between active and inactive states.