Basic vector3d and camera support. And name refactoring.