Adding basic math for Ray and adding a bit more flexibility to Vector3.
Added camera and added more ray stuff.