課題２のPR

【実装機能】
・画面外からの追加ブロック落下
・ジェムが消えるエフェクト
・スコア機能
・60秒のタイムリミットと結果表示
・ゲーム一時停止・再開
・選択不可能な状態になった場合の救済処置（ブロック再配置）
・タイトル画面→開始カウント
引数でthisを渡し、関数側でselfとして利用しているところが多々ありますが、どれも引数で渡さず、selfではなくthisでいいと思います。