the world state is now initialised on init and holds the movements for the next state in stead of the current state