ep 4 - implemented Vector3 and Matrix4 classes