better error handling on opening bad yml file. updated README