Coords of 3d vectors are mutable now (const no-more).
Adding camera and view data in one class.