feat(battleView): Add the concept of a round

fixes $6