Getting ready for the rewrite of the EnergySystem again to make the api standlone. This will allow people to use the api without the mod.