The Imhotep Museum at the Saqqara Necropolis opened to the public this week, offering a window into the wonders of ancient Egyptian engineering and architecture, reports Nevine El-Aref