Initial server-side move checking