Updated energy texture and renamed base class