* clean up infinite researchsystem shitcode * fml some more shit * make syncing work logically * naming naming naming