Camera implementation is coming along.  It now tracks targets and translates world space positions into clipspace positions.  I need to step back for a while because the code is getting to the point where I can't manage it all in my head.  I'm going  to write a design document, then based on that create a planning document where I outline each component and its requirements.  ttfn