Refactor energyball-specific behavior into its own class