Compartmentalize file_path functions over to file_path.c