Creada clase BaseAgent con funcionalidad común a los agentes.

Carger, Drone y Satellite ahora heredan de BaseAgent