add getNthNewestVectorIndex(n)

fix oldestVectorIndex bug, too.
Add FLYING_CAMERA

plus general code cleanup