Add ExploreState class