Separados metodos del MapCreator y hechos estaticos

Quitado parametros innecesarios

Creada clase WeaponFactory

Otros cambios menores