MenuState and SpectatorState added. Recording and playback added.