parent_child(const std::string & path) -> std::pair< std::string, std::string >
file_to_string(std::string filename) -> std::string
extension(std::string filename) -> std::string