I did some qa and worked out a shit load of bugs.  Looks like the last remaining one is that vertices are drawn in the wrong fucking order.  goddamit. well i'll figure that one out and then we'll probs be in buisness!