Major updates to Scene.

Scene is kind of a mess but for the demo a lot has been added.
Merge remote-tracking branch 'origin/master'
Creating a Camera class for the Vehicle