added a focalLength property to the perspectivelens class