making LocalPlayer/ClientPlayer distinction, adding server player and ServerGameObject refactor.