APIからのレスポンスをキャッシュする処理を追加
APIからのレスポンスがエラーだった場合の処理追加
PeriodとEventを別ファイルに移動
イベントオブジェクト生成処理をSiteから別のクラスへ移動