PointLight Class and Vector3 class added