Scavenger1 - Renewable Energy, One Step at A Time