Updated the server so that the client must request movement and it must be
approved before movement actually happens.