EventLitenerオブジェクトを作成し、StartAppオブジェクトでラップする
AppBaseオブジェクトを作成し、その中でレイヤー分けっぽいことをする
下層のDataSourceオブジェクトを作成、上層をUIオブジェクト・EventListenerオブジェクトとする