独自イベントを作る
独自イベントを発生させるクラスを作る
独自イベントを受取るクラスを作る

以上