The Giza Project: An Overview of Some New Technologies