created a ScoreBoardController.  Moved some scoreboard code into it.  changed the last cylinder to have a small cylinder on top of it, this is the 'Finish'.  changed scoring logic to subtract 1 when you fall off and add 10 when you hit the finish.
added delay before respawning when the goal is reached.  uses coroutine and waitforseconds to control the delay.
changed CameraController.cs to use LateUpdate.