Removed adaptive timing, threaded calculation of mass and center of mass, cleaned up thread creation, fixed jumps based on uninitialized values, fixed trying to join nonexistant thread if simulation was done already