KV Example - Adding sending events with use 'GenEvent' behaviour.
KV Example - Supervisor tree.