Reduce the number of redraws

Every POST request for the world would cause a redraw to occur, which has now been changed to "If the response we get back has a different world from ours, replace our world with the response and set the flag to draw the next frame".