Added Vantage objects to define Camera movement and view. Changed Camera's responsibility as an object.