Remove udpateState from IServer as it allows clients to change server
game state. When makeing backup server, use makeBackup() instead. The
logics inside can only be executed once.