Trying to make it so that the explore state doesn't keep resetting. This is a bit of a risky commit and may cause problems. I have already identified one bug where the camera does not follow the player anymore on explore state but I wanted to get this out already so people can find more bugs for me.