Fixed map loading and made it so the camera begins at the average object position.

The json lib doesn't handle tables with number keys that aren't perfectly sequential.

Also made checkpoint connections lag a little less. That is very worrisome.