pub fn read_file_to_value(filename: &str) -> Result<Value, Box<dyn Error>>
uses serde_json to try and parse a given file