Changed internal datatypes to use Ogre::Vector3 and Viewpoint throughout.
Style.
Clean up utils, make interpolateViewpoint part of utils.