Added stuff from EnergySource, Time for rewrite
Merge https://github.com/celdridge91190/STM_Vending_Machine