[x] Diversas coisas são posicionadas nos mapas, segundo vossa abstração o atributo tamanho da entidade MAPA é um inteiro que indica o comprimento e largura do quadrado que representa o mapa. Sendo assim sempre que algo for posicionado em um ponto do mapa verifique se ela foi posicionada entre 0 e TAMANHO - 1.
[x] Sempre que um OBJETIVO for criado verifique se um RECURSO, NPC, SUBMAPA ou PROJETO esta naquele lugar, se estiver entao o OBJETIVO pode ser criado.