Implement server-side movement

This implements server-side physics and initial server-side movement.