Energy regen. Player refactoring.