Added Toggle buttont to show/hide controls. Demostrates external events affecting component state