Fixed save/load

-Fixed null exceptions
- Only loads initial config, everything is stored in static variables
- Saves whether it's loaded, saves whether it is enabled
- Changed check to see if has electric by using PartResource
Manual cleanup of merge conflict