User interaction components for NoFlo