add SideCheck
add checks at GetEnergyYield
finish energy.
Test energy via TestClass