Enabling buttons using Behaviors

The Start / Stop buttons are now enabled / disabled, using Events and
Behaviors
Cleaning up