added ability to read consensus from filesystem