StrategyBatalha

Pull request mais requerimento de criação de uma estratégio batalha (núcleo estratégico), batalhacampal e batalhacidade (como estratégias) aplicadas aos contextos cidade e local. Os métodos seriam o seguintes? Aceito opniões, críticas.

```ruby
  def atacar @id_exercito, @id_cidade
    raise 'Metodo atacar sendo chamado'
  end

  def defender @id_exercito, @id_cidade
    raise 'Metodo defender sendo chamado'
  end

  def aliar @id_exercito, @id_jogador
    raise 'Metodo aliar sendo chamado'
  end
```