Added filesystem::normalize function