Added SolarPanel script and restructured resource harvesting