Added YAMLState, a state that reads from a YAML file.  Currently, it is taking input from tools/simulator/data/config/ai/default_state.yml