Controller for BattleHistory close #166

New DTO for BattleHistoryView #137