pub fn read_file(path: &str) -> Result<String, String>
Read the entire contents of a file as a string.