Implementacao do AOE_SHAPE LINE na funcao checkUnitsInAOE, inicio da implementacao do combate usando a funcao Unit::combat e as variaveis bodyCount
Implementação do método combat na classe Unit
Implementacao issue #8 (refactory maxBoardWidth, maxBoardLength)
Implementacao da issue #8
Implementação das spells

Implementação do uso de spells durante o turno.
Além disso, foram criadas duas pastas unit_class, e spells, para
organizar as classes que implementam os tipos de unidades e spells
diferentes
Adicionando mana e manaPool na classe Unit
Adicionando link para baixar dependencias
Merge do fpsFunctions no master