An Introduction to Photogrammetry and ADAM Technology Software Methodologies