デザインの変更容易性を高めたいので、一部ソースをSpriteBuilderと連携できる方式に変更
その他、気になったところをリファクタリング