energymanagement refactoring
DroneItemBehavior refactoring