Player.ControlledByLocalClient handled by us instead of unreal
Remove control rotation and location stuff from player
Give players a replicated player state property. Send client info last so that client can create a local client object from local player state.
Add very basic client side movement replication to test player