Adding the ability to simulate a NFA from any given state (previously were locked into only being able to start from the provided start state)